.tpobxo{
    font-weight: normal;
}
.topb1{
    font-size: 20px;
}
.topb2{
    font-size: 14px;
    color: #ccc;
}
.extr{
  color: #ccc;  
}
.largeCards{
    display: grid;
    grid-template-columns: repeat(2,1fr);
    gap: 16px;
    margin-bottom: 16px;
}
.largeCardImg{
    width: 100%;
    height: auto;
    border-radius: 5px;
}
.middleCards{
    display: grid;
    grid-template-columns: repeat(2,1fr);
    gap: 16px;
    margin-bottom: 16px;
}
.middleCardImg{
    width: 100%;
    height: auto;
    border-radius: 5px;
}
.smallCards{
    display: flex;
    grid-template-columns: repeat(3,1fr);
    gap: 12px;
}
.smallCardImg{
    width: 100%;
    height: auto;
    border-radius: 6px;
}
